package es.indra.malaga.dao;

import java.io.Serializable;
import java.util.List;

import org.springframework.orm.hibernate3.HibernateTemplate;

public interface IAbstractDAO<T> {

	public void insertar(T obj);
	
	public void modificar(T obj);
	
	public void borrar(T obj);
	
	public T buscar(Serializable id);
	
	public List<T> listarTodos();
	
	public void setHibernateTemplate(HibernateTemplate hibernateTemplate);
}
